source/fdb/cluster.d(26,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/cluster.d(49,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/database.d(39,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/database.d(75,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/main.d(25,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/main.d(36,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/main.d(47,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/main.d(67,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/main.d(89,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/rangeinfo.d(122,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(91,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(112,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(147,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(203,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(217,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(267,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(287,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(378,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(398,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(453,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(497,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(518,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/transaction.d(624,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/tuple/packer.d(51,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/tuple/packer.d(99,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/tuple/tupletype.d(78,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/tuple/unpacker.d(73,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/tuple/unpacker.d(112,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/fdb/cluster.d(28,19): Error: cast from `FDBCluster*` to `shared(FDBCluster*)` not allowed in safe code source/fdb/cluster.d(40,29): Error: cast from `shared(FDBCluster*)` to `FDBCluster*` not allowed in safe code source/fdb/cluster.d(52,13): Error: cast from `shared(FDBCluster*)` to `FDBCluster*` not allowed in safe code source/fdb/cluster.d(60,48): Error: cannot take address of local `dbh` in `@safe` function `openDatabase` source/fdb/cluster.d(44,10): Error: function `fdb.cluster.Cluster.openDatabase` label `__returnLabel` is undefined source/fdb/database.d(41,24): Error: cast from `FDBDatabase*` to `shared(FDBDatabase*)` not allowed in safe code source/fdb/database.d(33,5): Error: constructor `fdb.database.Database.this` label `__returnLabel` is undefined source/fdb/database.d(54,30): Error: cast from `shared(FDBDatabase*)` to `FDBDatabase*` not allowed in safe code source/fdb/database.d(50,10): Error: function `fdb.database.Database.dispose` label `__returnLabel` is undefined source/fdb/database.d(77,40): Error: `@safe` function `fdb.database.Database.createTransaction` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here source/fdb/database.d(131,13): Error: cast from `shared(const(FDBDatabase*))` to `FDBDatabase*` not allowed in safe code source/fdb/database.d(133,35): Error: cannot take address of parameter `value` in `@safe` function `setDatabaseOption` source/fdb/database.d(141,13): Error: cast from `shared(const(FDBDatabase*))` to `FDBDatabase*` not allowed in safe code source/fdb/database.d(150,46): Error: `@safe` function `fdb.database.Database.opIndex` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here source/fdb/database.d(166,46): Error: `@safe` function `fdb.database.Database.opIndexAssign` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here source/fdb/database.d(174,46): Error: `@safe` function `fdb.database.Database.clear` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here source/fdb/database.d(181,46): Error: `@safe` function `fdb.database.Database.clearRange` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here source/fdb/database.d(188,46): Error: `@safe` function `fdb.database.Database.run` cannot call `@system` function `fdb.database.Database.createTransactionImpl` source/fdb/database.d(58,18): `fdb.database.Database.createTransactionImpl` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/parallelism.d(429,36): Error: cannot implicitly convert expression `& impl` of type `void function(void* myTask) @system` to `void function(void*)` source/fdb/future.d(62,15): Error: template instance `std.parallelism.Task!(retryLoopAsync, shared(Transaction), const(void delegate(shared(IDatabaseContext))), const(void delegate(Exception)))` error instantiating /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.